Agent 意为智能体或智能代理,它是指一个具有自主性的系统:能够感知环境、根据环境作出决策并采取行动。目前流行的 ChatGPT、Copilot 可以被视为初级的 Agent。以此为起点,人工智能技术即将跨越一个从被动响应到自主行动的分水岭。未来的 Agent 将不仅是内容生成工具,它将涉足决策制定和行动的实施,自主和自适应地完成不同领域的复杂工作。本书旨在从技术和工具层面阐释 Agent 的设计框架、功能和方法,所基于的工具包括:GPT-4、OpenAI Assistant API、LangChain 及 LlamaIndex,通过实战案例指导读者学习掌握前沿 Agent 的实现技术。